emulsion for infusion - Turkish English Dictionary